Big Huge Thesaurus

sport utility vehicle

noun